#include "StdAfx.h"
#include "AIControlLogic.h"


AIControlLogic::AIControlLogic(void)
{
}


AIControlLogic::~AIControlLogic(void)
{
}


Controller* AIControlLogic::makeController()
{
	return new AIController(this);
}

//void AIControlLogic::addTrigger(Trigger* trigger)
//{
//	triggerList.push_back(trigger);
//
//}
void AIControlLogic::addGoal(AIGoal* goal)
{
	goalList.push_back(goal);


}

//std::vector<Trigger*>*AIControlLogic::getTriggerList()
//{
//	return &triggerList;
//
//}

std::vector<AIGoal*> *AIControlLogic::getGoalList()
{
	return &goalList;
}